package com.cwd.dao;

import com.cwd.pojo.Order;

import java.util.List;
import java.util.Map;

/**
 * @PackageName: com.cwd.dao
 * @ClassName: OrderDao
 * @Author: CWD
 * @Date: 2020/3/11 18:05
 * @Description:
 */
public interface OrderDao {
    //根据传过来的预约信息查询是否重复
    Integer findByCondition(Order order);
    //根据预约id查询预约相关信息，用于界面展示
    Map findById4Detail(Integer id);
    //添加预约订单
    void add(Order order);
    //查询今日预约数
    Integer findOrderCountByDate(String today);
    //查询今日到诊人数
    Integer findVisitsCountByDate(String today);
    //查询本周预约人数
    Integer findOrderCountAfterDate(String thisWeekMonday);
    //查询本周到诊人数
    Integer findVisitsCountAfterDate(String thisWeekMonday);
    //热门套餐
    List<Map> findHotSetmeal();
}
